module.exports = {
  common: {
    ok: 'OK',
    cancel: 'Cancel',
    back: 'Back',
    save: 'Save',
    success: 'Success',
    failed: 'Failed'
  },
  language: {
    title: 'Language Settings',
    zhCN: 'Simplified Chinese',
    zhHK: 'Traditional Chinese',
    enUS: 'English (United States)',
    switchApplied: 'After switching, some interfaces will display in the selected language',
    switched: 'Language switched'
  },
  profile: {
    title: 'Profile',
    defaultNickname: 'Smart Bottle User',
    uuid: 'UUID: {uuid}',
    loggedIn: 'Logged in',
    loggedOut: 'Logged out',
    waterGoal: 'Daily Water Goal',
    waterGoalUnit: '{value}ml',
    drinkReminder: 'Drink Reminder',
    wxBound: 'WeChat bound',
    wxUnbound: 'WeChat not bound',
    fromOfficialAccount: '🎯 From Official Account',
    privacy: 'Privacy Policy',
    contactUs: 'Contact Us',
    checkUpdate: 'Check Update',
    version: 'v{version}',
    logout: 'Log out',
    setGoalTitle: 'Set Daily Water Goal',
    setGoalCurrent: 'Current goal: {current}ml',
    setGoalPlaceholder: 'Please enter daily water goal (ml)',
    setGoalInvalid: 'Please enter a valid goal (1-5000ml)',
    setGoalUnchanged: 'Goal is unchanged',
    settingGoalLoading: 'Setting goal...',
    goalSet: 'Goal set',
    syncFailedTitle: 'Sync failed',
    syncFailedContent: 'Saved locally, but failed to sync to server. Please check your network and retry.',
    retryLater: 'Retry later',
    retrySync: 'Sync again',
    reminderOn: 'Reminder enabled',
    reminderOff: 'Reminder disabled',
    suggestBind: 'It is recommended to bind "Nuomi Smart Home" Official Account for better experience',
    needLoginTitle: 'Notice',
    needLoginContent: 'Please log in before setting message notifications',
    enableReminderTitle: 'Enable Drink Reminder',
    enableReminderContentOA: 'Detected that you came from the "Nuomi Smart Home" Official Account. You need to bind the OA to receive reminder messages. Continue?',
    enableNow: 'Bind now',
    enableLocalReminderContent: 'To receive WeChat notifications, please follow the "Nuomi Smart Home" OA first, then open the reminder in the mini program via the OA menu.\n\nEnable local reminder instead?',
    enableLocal: 'Enable local reminder',
    bindAndEnableSuccessTitle: 'Success',
    bindAndEnableSuccessContent: 'WeChat OA bound, drink reminder enabled!',
    bindFailedTitle: 'Failed',
    bindFailedContentDefault: 'Operation failed, please try again later',
    bindFailedContentOA: 'OA binding failed. Please enter the mini program from the "Nuomi Smart Home" OA',
    contactModalTitle: 'Contact Us',
    contactModalContent: 'If you have any question, email: 2960970782@qq.com',
    updateTitle: 'Update Notice',
    updateContent: 'A new version is ready. Restart the app now?',
    updateFailedTitle: 'Update failed',
    updateFailedContent: 'New version download failed. Please check network and retry',
    alreadyLatest: 'Already the latest version',
    lowWechatTitle: 'Notice',
    lowWechatContent: 'WeChat version is too low. Please update and try again',
    logoutTitle: 'Log out',
    logoutContent: 'Are you sure to log out?',
    loggedOutToast: 'Logged out',
    logoutFailed: 'Logout failed',
    pageJumpFailed: 'Page navigation failed'
  },
  privacyPage: {
    title: 'Privacy Policy',
    lastUpdated: 'Last updated: Sep 3, 2025',
    accept: 'Accept',
    back: 'Back',
    languageSettings: 'Language Settings',
    acceptedToast: 'Privacy Policy accepted',
    introTitle: 'Introduction',
    introP1: 'Thank you for using our Smart Bottle app. This Privacy Policy explains how we collect, use, store, and protect your personal information, and the rights you have. Please read it carefully before using our products and services.',
    introP2: 'We understand the importance of your personal information and strive to protect it. We are committed to the principles of accountability, purpose limitation, consent, data minimization, security, user participation, and transparency, and adopt industry-standard measures to protect your information.',
    collectTitle: 'Information We Collect',
    personalTitle: 'Personal Information',
    personalP: 'When you register or use our products and services, we may collect:',
    personalL1: 'Account info: name, phone number, email address, login info, etc.',
    personalL2: 'Profile info: gender, age, height, weight, etc.',
    personalL3: 'Device info: device model, OS, unique device ID, IP address, etc.',
    healthTitle: 'Health Data',
    healthP: 'We collect your drinking records, daily goals, and habits to provide personalized advice and statistics.',
    usageTitle: 'How We Use Information',
    usageP: 'We use the information mainly for:',
    usageL1: 'Providing, maintaining, and improving our products and services (e.g., usage analysis).',
    usageL2: 'Offering personalized drinking advice and health tips.',
    usageL3: 'Recording and syncing your drinking data via device-app connection.',
    usageL4: 'Sending service notifications, such as updates and account alerts.',
    usageL5: 'Responding to your questions, feedback, and requests.',
    shareTitle: 'Sharing and Disclosure',
    shareP: 'We do not share your personal information unless:',
    shareL1: 'With your explicit consent;',
    shareL2: 'Required by laws, legal procedures, or authorities;',
    shareL3: 'To protect our legitimate rights, e.g., fraud prevention;',
    shareL4: 'With our affiliates under the same protection standards as this policy.',
    securityTitle: 'Data Security',
    securityP: 'We take appropriate technical and organizational measures (encryption, access control, physical security, etc.). But please note that transmission or storage over the internet is not 100% secure.',
    rightsTitle: 'Your Rights',
    rightsP: 'Subject to applicable laws, you may have the right to:',
    rightsL1: 'Access your personal information;',
    rightsL2: 'Rectify inaccurate personal information;',
    rightsL3: 'Erase your personal information;',
    rightsL4: 'Restrict or object to processing;',
    rightsL5: 'Data portability (receive your data in a structured, commonly used, machine-readable format).',
    childrenTitle: 'Children’s Privacy',
    childrenP: 'Our services are not directed to children under 13. If you are a parent/guardian and believe your child provided personal information, contact us to remove it.',
    changesTitle: 'Changes to This Policy',
    changesP: 'We may update this policy from time to time and will notify you in-app or via email for material changes. Please review it periodically.',
    contactTitle: 'Contact Us',
    contactP: 'If you have any questions, opinions, or suggestions about this Privacy Policy, contact us via:',
    emailLabel: 'Email:',
    addressLabel: 'Address:',
    phoneLabel: 'Phone:',
    addressValue: "Yongcheng Research Building, Bao'an, Shenzhen, Guangdong, China"
  },
  header: {
    locationTitle: 'Get Location',
    locationContent: 'Location is required to fetch your local weather',
    authorize: 'Authorize',
    defaultOption: 'Use default',
    weatherLoading: 'Loading...',
    sunny: 'Sunny',
    noWeather: 'No weather',
    locating: 'Locating...',
    cycleDay: 'Day {day}',
    weekdays: ['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],
    weatherMap: {
      '晴': 'Sunny',
      '多云': 'Cloudy',
      '多雲': 'Cloudy',
      '多雨': 'Rainy',
      '小雨': 'Light rain',
      '中雨': 'Moderate rain',
      '大雨': 'Heavy rain',
      '阵雨': 'Shower',
      '陣雨': 'Shower',
      '雷阵雨': 'Thunder shower',
      '雷陣雨': 'Thunder shower',
      '阴': 'Overcast',
      '陰': 'Overcast',
      '小雪': 'Light snow',
      '中雪': 'Moderate snow',
      '大雪': 'Heavy snow',
      '雨夹雪': 'Sleet',
      '雨夾雪': 'Sleet',
      '雾': 'Fog',
      '霧': 'Fog',
      '霾': 'Haze',
      '大风': 'Windy',
      '風': 'Windy',
      '未知': 'No weather'
    },
    cityMap: {
      '北京': 'Beijing',
      '上海': 'Shanghai',
      '深圳市': 'Shenzhen',
      '广州': 'Guangzhou',
      '廣州': 'Guangzhou',
      '杭州': 'Hangzhou',
      '香港': 'Hong Kong',
      '美国': 'United States',
      '美國': 'United States',
      '东南亚': 'Southeast Asia',
      '東南亞': 'Southeast Asia',
      '中国': 'China',
      '中國': 'China',
      '日本': 'Japan',
      '韩国': 'South Korea',
      '韓國': 'South Korea',
      '越南': 'Vietnam',
      '泰国': 'Thailand',
      '泰國': 'Thailand',
      '马来西亚': 'Malaysia',
      '馬來西亞': 'Malaysia',
      '新加坡': 'Singapore',
      '菲律宾': 'Philippines',
      '菲律賓': 'Philippines',
      '印度': 'India',
      '印度尼西亚': 'Indonesia',
      '印尼': 'Indonesia',
      '德国': 'Germany',
      '德國': 'Germany',
      '法国': 'France',
      '法國': 'France',
      '英国': 'United Kingdom',
      '英國': 'United Kingdom',
      '意大利': 'Italy',
      '西班牙': 'Spain',
      '土耳其': 'Turkey',
      '墨西哥': 'Mexico',
      '加拿大': 'Canada',
      '澳大利亚': 'Australia',
      '澳大利亞': 'Australia',
      '阿联酋': 'UAE',
      '阿聯酋': 'UAE',
      '沙特': 'Saudi Arabia',
      '俄罗斯': 'Russia',
      '俄羅斯': 'Russia',
      '巴西': 'Brazil',
      '阿根廷': 'Argentina',
      '南非': 'South Africa',
      '尼日利亚': 'Nigeria',
      '尼日利亞': 'Nigeria',
      '东京': 'Tokyo',
      '東京': 'Tokyo',
      '首尔': 'Seoul',
      '首爾': 'Seoul',
      '胡志明市': 'Ho Chi Minh City',
      '吉隆坡': 'Kuala Lumpur',
      '曼谷': 'Bangkok',
      '河内': 'Hanoi',
      '河內': 'Hanoi',
      '雅加达': 'Jakarta',
      '雅加達': 'Jakarta',
      '洛杉矶': 'Los Angeles',
      '洛杉磯': 'Los Angeles',
      '纽约': 'New York',
      '紐約': 'New York',
      '旧金山': 'San Francisco',
      '舊金山': 'San Francisco',
      '台北': 'Taipei'
    }
  },
  water: {
    title: 'Water Logs',
    headerTitle: 'Hydration Log',
    headerTip: '💧 Track every sip for a healthier life',
    loginMessage: 'Sign in to record and view your hydration',
    loginDesc: 'Record every sip and protect your health',
    loginBtn: 'Sign In',
    quickAddTitle: 'Quick Add',
    customize: 'Custom',
    inputPlaceholder: 'Enter amount (ml)',
    addRecord: 'Add Record',
    adding: 'Adding...',
    historyTitle: 'History',
    allHistory: 'All History',
    viewEarlier: 'View earlier records',
    loading: 'Loading...',
    loadMore: 'Loading more...',
    noMore: 'No more records',
    expandBefore: 'More ',
    expandAfter: ' records, tap to expand',
    collapse: 'Collapse',
    customTitle: 'Custom Amount',
    customPlaceholder: 'Enter water amount',
    typeWater: 'Water',
    typeTea: 'Tea',
    typeCoffee: 'Coffee',
    typeJuice: 'Juice',
    typeMilk: 'Milk',
    typeSports: 'Sports drink',
    typeOther: 'Other',
    toastInvalid: 'Please enter a valid amount',
    toastMaxExceeded: 'Single entry cannot exceed 2000ml',
    toastAdded: 'Added',
    today: 'Today',
    yesterday: 'Yesterday',
    dateFmt: '{month}/{day}'
  },
  stats: {
    title: 'Statistics',
    headerTitle: 'Analytics Center',
    headerTip: 'Drink smart, live healthy',
    loginMessage: 'Sign in to view your statistics',
    loginDesc: 'Understand your habits and optimize your plan',
    loginBtn: 'Sign In',
    demoTitle: 'Demo Mode',
    demoDesc: 'You are viewing demo data. Sign in to see your real stats',
    demoLabel: 'Demo',
    demoTag: 'Demo Data',
    periodToday: 'Today',
    periodWeek: 'This Week',
    periodMonth: 'This Month',
    periodYear: 'This Year',
    sumTotal: 'Total',
    sumAvg: 'Daily Avg',
    sumDays: 'Goal Days',
    sumRate: 'Goal Rate',
    trendTitle: 'Hydration Trend',
    typeTitle: 'Beverage Composition',
    loading: 'Loading...',
    noData: 'No data',
    trendSubtitleSuffix: ' trend',
    typeSubtitle: 'Composition by type',
    introTitle: 'Features',
    introItem1: 'Track hydration trends and habits',
    introItem2: 'Switch by day/week/month/year',
    introItem3: 'Breakdown by beverage types',
    introItem4: 'Sign in to view your real data',
    tryBtn: 'Sign In'
  },
  login: {
    title: 'Sign In',
    back: 'Back to Home',
    appName: 'Nuomi Bottle',
    subtitle: 'Healthy hydration, smart living',
    welcome: 'Welcome to Smart Bottle',
    loginTip: 'Sign in to unlock more features',
    wechatBtn: 'One-tap Sign In',
    loggingIn: 'Signing in...',
    guestBtn: 'Guest Mode',
    privacyPrefix: 'I have read and agree to',
    privacyLink: 'User Agreement & Privacy Policy',
    privacyToast: 'Please agree to the privacy policy first',
    privacyTip: 'Please read and agree to the user agreement and privacy policy first',
    officialDone: '✅ OA authorization completed',
    autoLoggingInToast: 'Auto signing in...',
    needPhoneAuth: 'Please authorize phone number to sign in',
    needOAAuth: 'Please complete OA authorization first',
    guestEntering: 'Entering as guest...',
    wxCodeFailed: 'Failed to get WeChat code',
    wxLoginFailed: 'WeChat login failed, please retry',
    jumpFailed: 'Navigation failed, please retry',
    loginFailed: 'Sign in failed, please retry'
  },
  home: {
    title: 'Smart Bottle',
    greeting: 'Hello, {name}!',
    guest: 'Guest',
    loginPromptMessage: 'Sign in to view your detailed hydration data',
    loginPromptDesc: 'Analyze your hydration patterns and optimize your health plan',
    loginPromptBtn: 'Sign In',
    dropSubtitle: 'Today’s Progress',
    completed: 'Completed',
    target: 'Goal',
    remaining: 'Remaining',
    hourlyTitle: 'Hourly Status',
    weeklyStatsTitle: 'This Week',
    weeklyTotal: 'Total This Week',
    waterLogsTitle: 'Hydration Logs',
    todayLogs: 'Today’s Logs',
    timesSuffix: ' times'
  },
  device: {
    title: 'Device Management',
    headerTitle: 'Device Management',
    headerTip: 'Connect and manage your smart bottle',
    loginMessage: 'Sign in to connect and manage your devices',
    loginDesc: 'Connect your bottle for healthy hydration management',
    loginBtn: 'Sign In',
    noDeviceTitle: 'No device connected',
    noDeviceDesc: 'Tap the button below to add a new device',
    addDeviceBtn: 'Add Device',
    sectionMyDevice: 'My Device',
    deviceName: 'Smart Bottle Pro',
    connected: 'Connected',
    disconnected: 'Disconnected',
    clickDIY: 'Tap to DIY image',
    statusWater: 'Water Level',
    statusTemp: 'Temperature',
    statusBattery: 'Battery',
    statusCapacity: 'Capacity',
    deviceControl: 'Device Control',
    quickActions: 'Quick Actions',
    actionSync: 'Sync Data',
    actionAlarm: 'Set Alarm',
    actionDelete: 'Delete Device',
    actionConnect: 'Connect Device',
    deviceSettings: 'Device Settings',
    autoSync: 'Auto Sync',
    autoSyncDesc: 'Periodically sync data to cloud',
    lockedTip: 'Data locked. Showing cached data',
    pairingDone: 'Pairing done! Tap Sync to fetch latest data',
    needLogin: 'Please sign in first',
    connecting: 'Connecting...',
    connectAlready: 'Device already connected',
    connectSuccess: 'Device connected',
    connectFailedTitle: 'Connection failed',
    connectFailedContent: 'Unable to connect. Please check the device power and retry',
    retry: 'Retry',
    searchLoading: 'Searching devices...',
    searchDone: 'Search completed',
    pleaseConnect: 'Please connect the device first',
    loadingDeviceData: 'Fetching device data...',
    syncToast: 'Synced',
    syncToastFailed: 'Sync failed, please retry',
    syncResultToast: 'Water {waterLevel}%, Temp {temperature}°C, Battery {batteryLevel}%, Drink {drinkAmount}ml',
    deleteNoDevice: 'No device to delete',
    deleteConfirmTitle: 'Delete Device',
    deleteConfirmContent: 'Are you sure? You will need to re-pair after deletion.',
    deleting: 'Deleting...',
    deleteSuccess: 'Device deleted',
    deleteFailed: 'Failed to delete',
    jumpFailed: 'Navigation failed',
    detailsTitle: 'Device Details',
    detailsId: 'Device ID',
    detailsName: 'Device Name',
    detailsConn: 'Connection',
    detailsBattery: 'Battery',
    detailsWater: 'Water',
    diagnosisLoading: 'Diagnosing...',
    diagnosisTitle: 'Diagnosis',
    diagnosisOk: 'Device is OK',
    diagnosisBleOk: '✓ Bluetooth OK',
    diagnosisSensorOk: '✓ Sensors OK',
    diagnosisBatteryOk: '✓ Battery good',
    temperatureChecking: 'Checking temperature...',
    temperatureCheckSuccess: 'Temperature checked',
    temperatureCheckFailed: 'Temperature check failed',
    deviceStatusTitle: 'Device Status',
    statusWaterLabel: 'Water: ',
    statusTempLabel: 'Temp: ',
    statusDrinkLabel: 'Drink: ',
    statusBatteryLabel: 'Battery: ',
    statusConnNormal: 'Connection: OK',
    statusLastSync: 'Last Sync: ',
    stateFailed: 'Failed to fetch status',
    detectFailed: 'Detection failed, please retry',
    autoSyncOn: 'Auto sync enabled',
    autoSyncOff: 'Auto sync disabled',
    nameMap: {
      '智能水杯': 'Smart Bottle',
      '智能水杯Pro': 'Smart Bottle Pro',
      'RCSP 设备': 'RCSP Device',
      'RCSP Device': 'Smart Bottle Pro'
    }
  },
  alarm: {
    title: 'Alarm Management',
    listTitle: 'Alarm List',
    emptyText: 'No alarms yet. Tap below to create',
    opsTitle: 'Alarm Actions',
    createTitle: 'New Alarm',
    createDesc: 'Create alarms with custom time and repeat, and auto sync device time',
    createBtn: 'New Alarm',
    delete: 'Delete',
    deleteConfirmTitle: 'Delete Alarm',
    deleteConfirmContent: 'Delete alarm "{name}"?',
    deleting: 'Deleting...',
    deleteSuccess: 'Deleted',
    deleteFailed: 'Delete failed',
    syncTimeLoading: 'Syncing time...',
    syncTimeFailed: 'Time sync failed. Cannot create alarm',
    addSuccess: 'Added',
    addFailed: 'Add failed',
    saveSuccess: 'Saved',
    saveFailed: 'Save failed',
    detailTitle: 'Alarm Detail',
    detailNewTitle: 'New Alarm',
    detailEditTitle: 'Edit Alarm',
    fieldName: 'Name',
    nameEmpty: 'Name cannot be empty',
    nameTooLong: 'Name is too long',
    renameTitle: 'Rename Alarm',
    ok: 'OK',
    cancel: 'Cancel',
    repeatOnce: 'Once',
    repeatEveryday: 'Everyday',
    repeatWorkday: 'Weekdays',
    weekMon: 'Mon',
    weekTue: 'Tue',
    weekWed: 'Wed',
    weekThu: 'Thu',
    weekFri: 'Fri',
    weekSat: 'Sat',
    weekSun: 'Sun',
    limitReached: 'Max alarms reached',
    needLogin: 'Please sign in first',
    finishBtn: 'Finish',
    saveBtn: 'Save',
    deleteAlarmBtn: 'Delete Alarm',
    defaultName: 'Alarm'
  },
    dial: {
     title: 'Add Dial Background',
     sectionTitle: 'Set Dial Background',
     chooseTitle: 'Choose Image',
     chooseDesc: 'Pick from album and crop as dial background',
     chooseBtn: 'Choose Image',
     progressSection: 'Transfer Progress',
     uploadProgress: 'Upload Progress',
     transferring: 'Transferring...',
     tipText: 'Tip: Data is being transferred. Do not operate to avoid interruption.',
     callBusy: 'In call, unavailable',
     saveSuccess: 'Saved',
     saveFailed: 'Save failed',
     filenameError: 'Filename should be bgp_xxxx or BGP_xxxx',
     transferStart: 'Start transfer',
     transferProgress: 'Transferring, progress: {progress}',
     transferSuccess: 'Transfer success',
     transferCancel: 'Transfer cancelled',
     dialSetSuccess: 'Dial background set'
   },
   addDevice: {
     title: 'Add Device',
     pullToRefresh: 'Pull to refresh',
     searching: 'Scanning Bluetooth devices, please wait',
     searchingTips: 'Please enable phone Bluetooth and bring it close to the device to add. Note: If the device shows "Connected" but not bound, tap "Disconnect" first, then tap "Connect" again.',
     bindingAutoReturnTip: 'It will return to the device page automatically after binding',
     btnConnected: 'Connected',
     btnTapToConnect: 'Tap to connect',
     bluetoothOff: 'Bluetooth adapter is off',
     bluetoothError: 'Bluetooth adapter error',
     actionDisconnect: 'Disconnect',
     actionControl: 'Control device',
     pleaseDisconnectFirst: 'Please disconnect the connected device first',
     scanStart: 'Scan started',
     scanEnd: 'Scan finished',
     progressFetching: 'Fetching device info...',
     progressBinding: 'Binding device...',
     bindSuccessReturning: 'Bound successfully, returning...',
     bindSuccess: 'Device bound successfully',
     bindFailedTitle: 'Binding failed',
     bindFailedTry: 'Binding failed, please retry',
     bindFailedBoundOther: 'The device is already bound by another user',
     bindFailedBound: 'The device has been bound. Please check the device status',
     responseError: 'Response data format error',
     noResponse: 'No response'
   },
  dialCut: {
    title: 'Crop Image',
    select: 'Select',
    converting: 'Converting...',
    convertFailed: 'Convert failed',
    imageLoadFailed: 'Image load failed'
  },
  modify: {
    title: 'Photo Editor',
    welcomeTitle: '🎉 Welcome to the Cute Photo Editor 🎉',
    welcomeSubtitle: '✨ Tap here to choose a cute photo to edit ✨',
    welcomeTip: '💝 Let’s create lovely memories together!',
    toolbarCrop: '✂️ Crop',
    toolbarText: '💝 Add Text',
    toolbarDoodle: '🎨 Doodle',
    toolbarSticker: '🎯 Stickers',
    cropToolbarBack: '🏠 Main',
    cropToolbarOpenBox: '📐 Crop Box',
    cropToolbarBestShow: '🌟 Best Fit',
    doodleTopChooseColor: '🌈 Choose Color',
    quickBrushTitle: '⚡Brush',
    presetThin: 'Thin',
    presetMedium: 'Medium',
    presetThick: 'Thick',
    presetMarker: 'Marker',
    doodleBack: '🏠 Main',
    doodleQuickBrush: '⚡Brush',
    doodleColor: '🎨 Color',
    doodleEraser: '🧽 Eraser',
    doodleClear: '🗑️ Clear',
    stickerTopChooseEmoji: '😊 Choose Emoji',
    stickerTopChooseImage: '🖼️ Choose Image',
    stickerFromAlbum: 'From Album',
    stickerTakePhoto: 'Take Photo',
    stickerBack: '🏠 Main',
    stickerSave: '💾 Save',
    stickerEmoji: '😊 Emoji',
    stickerImage: '🖼️ Image',
    stickerClearAll: '🗑️ Clear All',
    textTopChooseSize: '📝 Choose Text Size',
    textSizeMin: '8px (Small)',
    textSizeMax: '50px (Large)',
    textTopChooseColor: '🌈 Choose Color',
    textItalic: '📝 Italic: ',
    textBold: '💪 Bold: ',
    textBack: '🏠 Main',
    textAdd: '➕ Add',
    textSize: '📏 Size',
    textColor: '🎨 Color',
    textStyle: '✨ Style',
    tapToInput: 'Tap to input text',
    brushSwitched: 'Brush switched',
    chooseImageFailed: 'Failed to choose image',
    takePhotoFailed: 'Failed to take photo',
    emojiAdded: 'Emoji added',
    imageAdded: 'Image added',
    stickerDeleted: 'Sticker deleted',
    stickersCleared: 'All stickers cleared',
    noStickerToSave: 'No stickers to save',
    savingDoodle: 'Saving doodle',
    savingText: 'Saving text',
    cropping: 'Cropping',
    saving: 'Saving...',
    saveSuccess: 'Saved',
    saveFailedTitle: 'Save failed',
    saveFailedContent: 'Failed to save image. Please retry',
    authTitle: 'Authorization',
    authContent: 'Need permission to save to album',
    savingStickers: 'Saving stickers',
    autoSavingStickers: 'Auto saving stickers...'
  },
  tab: {
    home: 'Home',
    device: 'Device',
    profile: 'Profile'
  }
};
